I surrender - French English Dictionary